requiring courage - German English Dictionary